Alfa Romeo 110AF is an Italian trolleybus produced by Alfa Romeo from 1939 to 1944.
Developed by StudentB